upper eyelid - Spanish English Dictionary